#ifndef _CSETMATERIALTYPECOMMAND_H_
#define _CSETMATERIALTYPECOMMAND_H_

#include "IDoUndoCommand.h"
#include "EMaterialTypes.h"


class CSetMaterialTypeCommand : public IDoUndoCommand
{
public:
	CSetMaterialTypeCommand (int id, E_MATERIAL_TYPE newType);

	void redo ();
	void undo ();

private:
	int m_id;
	E_MATERIAL_TYPE m_oldType;
	E_MATERIAL_TYPE m_newType;
};

#endif
